Cape leopard - Fransızca İngilizce Sözlük